determination to win - German English Dictionary